﻿body {
	/*background:url(/Content/Images/background.jpg) repeat-x;*/
	background-color:#CCCCCC;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10pt;
	color:#878686;
	height:auto;
	margin:0px;
	padding:0px;
}
img.logo{margin-top:15px;}
/*#makeMeScrollable div.scrollableArea *
{
	position: relative;
	display: block;
	float: left;
	padding: 0;
	margin: 0;
}*/
#wrapper {
	margin:0 auto;
	width:960px;	
}
/*#header {
	height:220px;
}*/
/*
#header #top {
	padding:0px;
	margin:0px;
}

#header #top #logo {
	padding-top:15px;
} */
/*#header #top ul {
	margin:5px 0px 0px 0px;
	padding:0px;
	float:right;
}
#header #top ul li {
	float:left;
	margin-left:17px;
	list-style:none;
	font-size:11px;
}
#header #top ul li a {
	font-size:11px;
	color:#646464;
	list-style:none;
	text-decoration:none;	
}*/
/***************** Changed ***************************/
.transparent-back{
    background: rgb(0, 0, 0);
    /* RGBa with 0.6 opacity */
    background: rgba(255, 255, 255, 0.35);
    /* For IE 5.5 - 7*/
    /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#16000000, endColorstr=#16000000);*/
    /* For IE 8*/
    /*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#16000000, endColorstr=#16000000)";
    -background: transparent;*/
}
.transparent-search-back{
    background: rgb(90, 78, 80);
    background: rgba(90, 78, 80, 0.35);
    /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#16000000, endColorstr=#16000000);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#16000000, endColorstr=#16000000)";
    -background: transparent;*/
}
.semi-transparent{background: rgb(90, 78, 80);background: rgba(255, 255, 255, 0.92);/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#16000000, endColorstr=#16000000);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#16000000, endColorstr=#16000000)";*/}
div.home-page-slider{position:relative; z-index:-1;}
.main_nav{padding:10px; border-radius: 5px;}
.main_nav ul{padding:0px; margin:0px;}
.main_nav ul li {float:left; padding:10px 0px 10px 0px; margin-right:5px; border-radius: 5px; list-style:none; background-color:#575757;}
.main_nav ul li:hover {padding:10px 0px 10px 0px; border-radius: 5px; background-color:#e45626;}
.main_nav ul li a{padding:10px 15px;}
.main_nav ul li a:link{ color:#FFFFFF; font-weight:normal; text-decoration:none; }
.main_nav ul li a:visited{ color:#FFFFFF; font-weight:normal; text-decoration:none; }
.main_nav ul li a:hover{ color:#FFFFFF; font-weight:normal; text-decoration:none; }
.main_nav ul li.selected-menu{padding:10px 0px 10px 0px; border-radius: 5px; background-color:#e45626;}
div.menu-getis{height:15px; width:20px; background-color:#e45626; margin-top:-15px; display:none; z-index:1; position:absolute;}
.text-shadow{text-shadow: 1px 2px 2px #333333;}
/***************** Changed ***************************/
/*#header #search {
	margin:15px 0;
	font-family: Tahoma;
}
#header #search .text {
	font-size:20px;
	color:#5D5D5D;
	padding-top:10px;
	margin-right: 10px;
}
#header #search .image {
	margin:0 10px 0 0;
	padding:0;
}
#search .text a {
	color:#FF3333;
}
#search .text a:hover {
	color:#FF3333;
}
#header #search .searchbox{
	margin:0 0 0 29px;
	float:left;
	padding:0 5px;
}
#header #search #search-text {
	background:url(/Content/Images/search_box.png) no-repeat;
	width:260px;
	height:25px;
	border:none;
	padding:5px 10px;
	color: #343434;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#header #search a em {
	display:block;
	float:left;
	background:url(/Content/Images/btn_black_left.png) no-repeat;
	height:37px;
	width:6px;
}
#header #search a span {
	display:block;
	float:left;
	background:url(/Content/Images/btn_black_middle.png) repeat-x;
	height:37px;
	padding:10px 7px 0px 12px;
}
#header #search a b {
	display:block;
	float:left;
	background:url(/Content/Images/btn_black_right.png) no-repeat;
	height:37px;
	width:6px;
}*/
/*#banner {
	height:300px;
	background:#FFFFFF;
}
#banner #leftside_add {
	background:url(/Content/Images/ZealousVenture.jpg);
	height:286px;
	width:290px;	
	background-repeat:no-repeat;
	background-position:bottom;
}
#banner #slideshow {	
	height:284px;
	width:660px;	
}
#banner #slideshow #leftarrow {
	background:url(/Content/Images/left_arrow.png) no-repeat;
	width:22px;
	height:35px;
	margin-top:125px;
}
#banner #slideshow #rightarrow {
	background:url(/Content/Images/right_arrow.png) no-repeat;
	width:22px;
	height:35px;
	margin-top:125px;
	float:right;
}*/
.banner-content {
	-webkit-box-shadow: 0px 0px 3px 1px #c5c5c5;
	-moz-box-shadow: 0px 0px 3px 1px #c5c5c5;
	box-shadow: 0px 0px 3px 1px #c5c5c5;
}
.content {	
	background:#FFFFFF;	
	margin:0px;	
	padding-bottom:10px;
}
.content #leftsidebar ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.content #leftsidebar ul li div {
	background-image: url(/Content/Images/left-menu-bg.png);
	background-repeat: repeat-x;
	border-radius: 5px;
	padding: 8px 12px 9px 12px;
	margin-bottom: 3px;
	cursor: pointer;
}
.content #leftsidebar ul li.expanded div {
	background-image: url(/Content/Images/left-menu-bg-expanded.png);
	background-repeat: repeat-x;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}
.content #leftsidebar ul li a {
	font-family: Tahoma;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.content #leftsidebar ul li a:hover {
	text-decoration: none;
}
.content #leftsidebar ul li img {
	float: right;
	margin-top: 5px;
}

.content #leftsidebar ul li ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.content #leftsidebar ul li ul li {
	background-image: none;
	padding: 5px 0 5px 14px;
}
.content #leftsidebar ul li ul li a {
	font-family: Tahoma;
	font-size: 11px;
	color: #383838;
	text-decoration: none;
}
.content #leftsidebar ul li ul li a:hover { text-decoration: none; }
.image img{max-width:110px;}
.content #product_item { padding:0px 3px 0px 3px; }
.content .product_description {	padding:0px 3px 0px 3px; }
.item {
	height:37px;
	font-size:13px;
	color:#DC5236;
	background:#FCFCFC;
	border:1px solid #E5E5E5;
	margin-top: 3px;
}
.item .text { padding:8px 0px 0px 12px; }
.content .product_description .features {
	background:#FCFCFC;
	border:1px solid #E5E5E5;
	margin-top:8px;	
	padding:5px 0px 5px 5px;
}
.features2 {
	background:#FCFCFC;
	border:1px solid #E5E5E5;
	margin-top:8px;
	height:140px;
	padding-top:8px;
}
.content .product_description .features .checkbox {	margin-top:8px;}
.content .product_description .features .details-block {
	float: left;
	margin-left: 10px;
	width:63%;
	
}
.content .product_description .features .details {
	/*font-size:11px;*/
	color:#878686;
	margin-top:10px;
	margin-left:0px;
}
.content .product_description .features .details_top { /*margin-top:5px;*/ }
.content .product_description .features .details_top h3 {
	font-weight:normal;
	font-size:13px;
	color:#2F2F2F;
	margin:0px;
}
.content .product_description .features .details_top h4 {
	font-weight:normal;
	font-size:11px;
}
.content .product_description .features .price-block {
	float: right;	
	width: 120px;
}
.content .product_description .features .price-block h4 {
	font-size: 13px;
	font-weight: normal;
}
.price-block h5 {
	font-size: 13px;
	font-weight: bold;
	float: left;
}
/*.price-block .currency {
	font-size: 11px;
	font-weight: normal;
	color: #D94225;
	float: left;
	margin-left: 3px;
	margin-top: 2px;
}*/
.offer-block {
	clear: both;
	margin-top: 10px;
}
.offer-block-discount {
	background-image: url(/Content/Images/discount_tag.png);
	width: 33px;
	height: 35px;
	clear: both;
	margin-top: 60px;
	color: #FFFFFF;
	font-size: 9px;
	padding: 15px 0 0 17px;
}
a:link{color:#E45626; text-decoration:none;}
a:visited{color:#E45626; text-decoration:none;}
a:hover{color:#E45626; text-decoration:underline;}
/*h3 {
	font-weight:bold;
	font-size:13px;
	color:#2F2F2F;
	margin:0px;
}
h4 {
	font-weight:bold;
	font-size:14px;
	color:#878686;
	margin:0px;
}
h5 {
	font-weight:bold;
	font-size:14px;
	color:#D94225;
	margin:0px;
}
h6 {
	font-size:14px;
	color:#878686;
	margin:0px;
}*/
.image-checkbox { float: left; width:118px;}
#footer { height:448px; }
#footer_top {
	height:140px;	
	background-color:#FFFFFF;
	margin-top:18px;
	-webkit-box-shadow: 0px 0px 3px 1px #c5c5c5;
	-moz-box-shadow: 0px 0px 3px 1px #c5c5c5;
	box-shadow: 0px 0px 3px 1px #c5c5c5;
}
.footer_top_text {
	color:#403535;
	font-size:14px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:35px;
	padding-top:15px;
	margin-bottom:0px;
	text-transform:uppercase;
}
#footer_top ul li {
	text-transform:none;	
	list-style:Tahoma;
	display:inline;
}
#footer_top ul li a {
	font-size:11px;
	list-style:none;
	text-decoration:none;
	display:block;
	color:#3F3637;
	padding-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
}
#footer_top_image {padding:10px 0px 0px 25px;}
#footer_middle {height:90px;margin-top:18px;}
#footer_middle_part1 {background-color:#FFFFFF; margin-right:18px;-webkit-box-shadow: 0px 0px 3px 1px #c5c5c5;-moz-box-shadow: 0px 0px 3px 1px #c5c5c5;box-shadow: 0px 0px 3px 1px #c5c5c5;padding-top: 18px;min-height: 74px;}
#footer_middle_part2 {background-color:#FFFFFF;-webkit-box-shadow: 0px 0px 3px 1px #c5c5c5;-moz-box-shadow: 0px 0px 3px 1px #c5c5c5;box-shadow: 0px 0px 3px 1px #c5c5c5;padding-top: 18px;min-height: 74px;}
#footer_middle_text {font-size:16px;color:#403535;font-weight:normal;padding-top:20px;}
#footer_middle_button {padding:10px 0px 0px 0px;color:#ffffff;float:right;}
#footer_middle_button a em {display:block; float:left; background:url(/Content/Images/btn_black_left.png) no-repeat; height:37px; width:6px;}
#footer_middle_button a span {display:block; float:left; background:url(/Content/Images/btn_black_middle.png) repeat-x;	height:37px; color:#ffffff; padding:8px 7px 0px 7px;}
#footer_middle_button a b {display:block; float:left;background:url(/Content/Images/btn_black_right.png) no-repeat; height:37px;width:6px;}
#footer_middle_searchbox {background:url(/Content/Images/search_box.png) no-repeat;	width:240px;height:30px; margin-top:10px;}
#footer_bottom {margin-top:18px;}
#footer_bottom_text {font-size:11px;font-style:normal; color:#000066;}
#footer_bottom_logo {padding-left:5px;}
.font-bold{font-weight:bold;}
.clear{clear:both;}
.float-left{float:left;}
.float-right{float:right;}
/****************************************
***** Default Styles of ASP.NET MVC *****
*****************************************/
textarea {min-height: 75px;width:400px;font-size:12px; font-family: Tahoma, Geneva, sans-serif;color:#696969;}
input[type="text"], input[type="password"] {border: 1px solid #ccc; padding: 2px;/*font-size:12px;*/width: 200px;color:#696969;box-sizing: border-box;-webkit-box-sizing:border-box;-moz-box-sizing: border-box;}
select {border: 1px solid #ccc; padding: 2px; font-size:12px; color:#696969;}
input[type="submit"], input[type="button"] {font-size:12px; padding: 2px 5px 2px 5px;}
img{border:none;}
/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error {color: #ff0000;}
.field-validation-valid {display: none;}
.input-validation-error{border: 1px solid #ff0000;background-color: #ffeeee;}
.validation-summary-errors {font-weight: bold;color: #ff0000;}
.validation-summary-valid {display: none;}
/********* End of Validation Helpers ********/
/* Styles for editor and display helpers
----------------------------------------------------------*/
.display-label, .editor-label {margin: 0px;}
.display-field, .editor-field {margin-bottom:10px;}
.text-box {width: 30em;}
.text-box.multi-line {height: 6.5em;}
.tri-state { width: 6em;}
/****************************************
***************** End *******************
*****************************************/
/****** Tutuls Custom Styles Start ******/
div.GroupBox{padding:0px 20px;}
div.GroupBox h2{ color:#E45626; font-weight:bold; font-size:14px; margin:0px; padding:0px;}
.InfoMessageBox{clear:both; height:auto; text-align:left; font-weight:bold; color:#0F7D0A; margin-bottom:5px;}
.ErrorMessageBox{clear:both; height:auto; text-align:left; font-weight:bold; color:#FF0000; margin-bottom:5px;}
.LargeTextArea{ width:70%; height:200px;}
table.ListTable{width:100%; border:none; margin-right:10px;}
.ListTable td{vertical-align:top;}
ul.LeftMenu{ list-style-type: none; margin: 20px 0px 0px 0px; padding: 0;}
ul.LeftMenu li{ background-image: none; padding: 5px 0px 5px 15px; }
ul.LeftMenu  li a{ text-decoration: none;}
ul.LeftMenu  li a:link{text-decoration: none;}
ul.LeftMenu  li a:hover{text-decoration: underline;}
div.caption{font-weight:bold;}
/****** Tutuls Custom Styles End ******/

/****** Element Styles **********/
h1{margin-top:0px; margin-bottom:10px; font-weight:normal;}
/****** End of Element Styles *****/
.PropertyGroupTitle{border-bottom:#EFEFEF 1px solid; margin-top:10px;}
.ItemGroupIcon{ width:32px; }
.ItemGroupTitle { margin:15px 0px 0px 5px; color:#E45626; font-weight:bold;}
.long-text{line-height:20px;}
/**Tree Styles **/
div.category-column{float:left; margin-right:10px; padding-bottom:10px; padding-left:10px; line-height:20px;}
div.category-column .first-child{margin-top:15px;}
div.category-column .first-child a:link{font-weight:bold;} div.category-column .first-child a:visited{font-weight:bold;}
div.category-column .second-child a:link{color:#333333; text-decoration:none;}
div.category-column .second-child a:hover{color:#333333; text-decoration:underline;}
div.category-column .second-child a:visited{color:#333333; text-decoration:none;}
div.category-column .parent-category{font-size:14px; color:#E45626; font-weight:bold;}
#divCategoryDialog .category-column .first-child{margin-top:0px; font-weight:bold;}
/*.TreeTitle { font-size:14px; font-weight:bold;}
div.TreeParentNode{padding-left:0px;}
div.TreeChildNode{padding-left:20px;}*/
/** Tree Styles End **/
table.data-table-list{ width:100%;}
table.data-table-list th{ padding:3px; font-weight:bold; font-size:12px; }
table.data-table-list td{ padding:3px; font-size:12px; }
.category-tree-container{
    display:none; z-index:2; position:absolute; min-height:250px;
    -moz-box-shadow: 0px 2px 2px -1px #999999;
    -webkit-box-shadow: 0px 2px 2px -1px #999999;
    box-shadow: 0px 2px 2px -1px #999999;    	
	width:930px; margin-top:-5px; margin-left:10px;
	padding-left: 10px; padding-top:10px;	
	_border-left:#CCCCCC 1px solid;
	border-top:#e45626 4px solid;
}
/*.border:#CCCCCC 1px solid;*/
/* Comparison Styles */
.comparison-container .feature-list{ padding:0px; margin:0px; list-style-type:none;}
.comparison-container .line-item { margin: 0; padding: 0; clear: both; border-bottom: 1px #e0e0e0 solid; _float: left; /*for IE6 */ *float: left;	/*for IE7 */ width: 100%;}
.comparison-container .line-item-name{ display: block; float: left; clear: none; width: 220px; font-weight: bold; /*border-right: 1px #e0e0e0 solid; position: relative; color: #555;*/ }
.comparison-container .line-item-text{ margin: 5px; display: block; width: 110px; }
.comparison-container .line-item-value-list{margin: 0px; padding: 0; list-style-type: none;	float: left; }
.comparison-container .line-item-value{ width: 150px; float: left; clear: none; display: block; margin: 0px; padding: 5px 5px; border-left:1px #f9f9f9 solid; /*border-right: 1px #e0e0e0 solid; text-align: center; min-height:2.7em; word-wrap: break-word;*/}
.comparison-container .product-image { max-width: 128px; border-radius:5px; }
.clear-span{clear:both; height:0px; font-size:0px; display:block;} 

.comparison-container .PropertyGroupTitle{background-color:#EFEFEF; min-height:20px; padding-left:5px;}
/*Pagination Styles*/
.pager-container{margin-top:10px;}
.pager-container .pages{float:left; padding:4px 4px;}
.pager-container a:link, .pager-container a:visited{text-decoration:none; border:#B9B9B9 1px solid; background-color:#FFFFFF; margin-left:5px; font-size:12px; font-weight:bold; padding:4px 8px; color:#D94225;}
.pager-container a:hover{background-color:#D94225; color:#FFFFFF; text-decoration:none;}
.pager-container span{border:#B9B9B9 1px solid; background-color:#FFFFFF; margin-left:5px; font-size:12px; font-weight:bold; padding:4px 8px; color:#a7b8a7;}
.pager-container span.current-page{color:#A7B8A7;}
.pager-container .PagerPageCount{float:right; text-align:right; padding:4px 0px; font-size:12px; color:#a7b8a7;}
.pager-container .PagerTotalRecordMessage{margin-top:5px; font-size:12px; color:#a7b8a7;}

.toggle-up{ width:20px; height:15px; background:url(/Content/Images/expand-collapse.gif) -0px -0px no-repeat; cursor:pointer;}
.toggle-down{ width:20px; height:15px; background:url(/Content/Images/expand-collapse.gif) -0px -20px no-repeat; cursor:pointer;}

/*Comparison Box*/
#divProductCompareList{display:none; border-top:#999999 1px solid; border-left:#999999 1px solid; padding:10px 0px; position:absolute; z-index:4; background-color:#FFFFFF; -moz-box-shadow: 0px 3px 5px 1px #777777; -webkit-box-shadow: 0px 3px 5px 1px #777777; box-shadow: 0px 3px 5px 1px #777777; -moz-border-radius: 6px; border-radius: 6px;}
#divProductCompareList img.product-img{max-width:70px; border-radius: 4px;}
#divProductCompareList table{width:300px;}
#divProductCompareList table tr:hover{background-color:#EFEFEF;}
#divProductCompareList table td{border:none; border-bottom:#EFEFEF 1px solid; vertical-align:top; padding-left:10px; padding-right:10px;}
.product-compare-link-button{background-color:#D94225; padding:5px 18px; box-shadow: 0px 2px 2px -2px #777777; border-radius: 3px 3px 3px 3px;}
a.product-compare-link-button:link{color:#FFFFFF; text-decoration:none;}
.product-compared-link-button{background-color:#CCCCCC; padding:5px 20px; box-shadow: 0px 2px 2px -2px #777777; border-radius: 3px 3px 3px 3px;}

.onepixel-border{border-bottom:#EFEFEF 1px solid; line-height:1px; height:1px; margin-bottom:5px;}
.border-right{border-right:#EFEFEF 1px solid;}
div#divLoadingAnimation { display:none; position:fixed; left:50%; top:50%; z-index:1005; margin-left:-43px; margin-top:-70px; padding:12px; background-color:#FFFFFF; -webkit-border-radius: 14px; -moz-border-radius: 14px; border-radius: 14px; border-color: #B8874F; border-left:#999999 1px solid; border-top:#999999 1px solid; moz-box-shadow: 3px 3px 5px #333333; webkit-box-shadow: 3px 3px 5px #333333; box-shadow: 3px 3px 5px #333333; }
div#divLoadingAnimation img {width:64px;}
div#divBlockingContainer { display:none; position:absolute; left:0px; top:0px; z-index:99; background-color:#333333; filter:Alpha(opacity=50); opacity: 0.5; }
.page-heading{padding:20px 20px 10px 20px; border-bottom:#EFEFEF 1px solid; margin-bottom:10px;}
.page-heading h1{margin:0px; color:#E45626;}
.span-compare{color:#646464;}
.page-body{ margin:0px; min-height:350px; padding-left:0px;}
.border-right{border-right:#EFEFEF 1px solid;}
.border-left{border-left:#EFEFEF 1px solid;}
.border-bottom{border-bottom:#EFEFEF 1px solid;}
input.search-textbox { border: #CCCCCC 1px solid; color: #878686; border-radius: 5px; padding: 5px 5px; width: 120px; margin-top:0px;}
table.list-view{width:100%; border-collapse:collapse;}
table.list-view th{text-align:left; border-bottom:#EFEFEF 1px solid; color:#E45626; font-weight:bold;}
table.list-view td{border-bottom:#EFEFEF 1px solid;}
table.list-view tr.odd-row{background-color:#FCFCFC;}
table.list-view tr.even-row{background-color:#FFFFFF;}
table.list-view tr.odd-row:hover, table.list-view tr.even-row:hover{background-color:#EFEFEF;}
div.sidebar-product-thumb img{width:136px; border-radius:5px; margin-top:3px;}
div.sidebar-product-box{margin-top:5px; border-bottom:#EFEFEF 1px solid; padding:0px 20px 5px 20px;}
div.right-sidebar-container{margin-top:20px;}
div.right-sidebar-container h2{margin:0px 0px 0px 20px; padding:0px; color:#E45626; font-size:20px; font-weight:normal;}
.company-logo img{max-width:200px;}
.crop-product-thumb img{max-width:128px}
.price-caption{font-size:13px;}
.price-amount{font-size:13px; font-weight:bold; color:#E45626;}
.price-amount span{font-weight:normal;}
table.company-logo-list{width:100%; border-collapse:collapse;}
table.company-logo-list td{border:#EFEFEF 1px solid; border-left:none; vertical-align:top;}
table.company-logo-list td:hover{background-color:#FCFCFC;}
table.company-logo-list td.last{border-right:none;}
table.company-logo-list img{width:110px; border-radius:0px; /*box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.52);jb-styles*/}
table.company-logo-list table{width:100%;}
table.company-logo-list table td{width:100%; border:none;}
.bm-dialog { position: fixed; background-color:#FFFFFF; width:400px; box-shadow: 0 3px 5px 1px #777777; z-index:5; left:50%; top:50%; margin-left:-200px; margin-top:-70px; border-radius: 5px 5px 5px 5px; }
.bm-dialog-title { background-color:#B43A05; padding: 5px 15px 5px 15px; color:#FFFFFF; font-weight: bold; border-bottom:#FF3333 solid 1px; border-radius: 5px 5px 0px 0px; }
.bm-dialog-body { min-width: 305px; padding: 5px 25px 5px 25px; }
.bm-dialog-button { text-align: right; padding:10px 15px 10px 0px; border-top:#999999 1px solid; background-color:#EFEFEF; border-radius: 0px 0px 5px 5px; }
.white-link a:link{color:#ffffff; font-weight:normal; text-decoration:none;}
.white-link a:visited{color:#ffffff; font-weight:normal; text-decoration:none;}
.white-link a:hover{color:#ffffff; font-weight:normal; text-decoration:underline;}
a.cregistration{padding:6px 10px 6px 10px; background-color:#e45626; border-radius:4px;}
.header-link-container{text-align:right; margin-top:43px; margin-right:10px;}
h2.section-heading{font-size:14px; font-weight:bold; border-bottom:#EFEFEF 1px solid; padding:0px; margin:0px;}
.hidden{display:none;}
.center-text{text-align:center;}
div.button{background-color: #E45626; cursor:pointer; border-radius: 4px 4px 4px 4px; padding: 6px 10px; color:#FFFFFF; box-shadow: 0px 0px 3px 1px #c5c5c5;}
#divSearchFilters{margin-left:20px;}
#divSearchFilters h4{color:#E45626; margin:0px; padding:0px;}
#divSearchFilters ul.search-filters{margin:0px 0px 10px 0px; padding:0px; list-style:none;}
#divSearchFilters ul.search-filters li{line-height:24px;}